home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-01-03 | 9.5 KB | 222 lines | [TEXT/R*ch] |
- (This document was created by BBEdit, a product of Bare Bones Software.
- It was composed using Monaco 9, with four spaces per tab. The character
- set has been reduced to 7-bit using the "827" extension to simplify
- mailing and quoting of this file over email and other on-line channels.)
-
-
- What's New in BBEdit 3.5.2
- ====== === == ====== =====
-
- This document describes the bug fixes and feature enhancements that
- have been added in version 3.5.2.
-
- Feature Additions
- ------- ---------
-
- BBEdit 3.5.2 features the following additions:
-
- + Spell Checking. BBEdit now offers integrated spell checking, via the
- "SpellWright" spell-check engine. By using the "Check Spelling"
- command under the Text menu, you can locate and correct duplicate
- words and incorrect spellings. In addition, the built-in spell
- checking is HTML-aware: when checking an HTML document, the
- spell-check system will skip over HTML markup tags, allowing you to
- easily check your Web page content.
-
- In addition to the integrated spell checking, BBEdit can also
- interact with external spell checkers which support the "Word
- Services Suite", such as "Spellswell", by Working Software, Inc.
- <http://www.webcom.com/~working/>.
-
- + Enhanced Extensions. BBEdit 3.5.2 features significant enhancements
- to its extension interface. These enhancements make it possible for
- properly written BBEdit extensions to offer floating tool windows
- for easier access to plug-in functionality. These enhancements are
- documented in the newest version of the BBEdit Extension Developer's
- Kit, which is included on the BBEdit 3.5.2 CD-ROM, and which is
- available from our Web site
- <http://www.tiac.net/biz/bbsw/ftp.html#tools>.
-
- + Enhanced HTML Editing. As the result of a cooperative effort with
- Lindsay Davies, BBEdit 3.5.2 supports version 2.0 of the "BBEdit
- HTML Tools". This improved version of the popular HTML authoring
- tools offers a floating tool palette for easy access to HTML markup
- tags, enhanced HTML checking and previewing capabilities, and the
- ability to insert image and anchor links by simply dropping the
- appropriate image or HTML file into an HTML document's window. The
- new HTML tools also feature "PageMill Cleaner", which is useful for
- correcting several errors in the HTML code generated by version 1.0
- of Adobe PageMill.
-
- + Improved Searching. BBEdit 3.5.2 offers various performance
- improvements to the "Replace All" command, and now offers the
- ability to search files that are used to build Symantec C++ 8.0
- precompiled headers.
-
- + Improved Scripting. BBEdit now supports the AppleEvent Object Model
- conventions for referring to text in an editing window. See the
- "3.5.2 Scripting Changes" document for details. In addition, BBEdit
- now supports version 3.0 of the Frontier menu-sharing protocol, for
- greater performance. (To learn more about Frontier, visit UserLand's
- web site at <http://www.hotwired.com/staff/userland/>.)
-
- Performance and Usability Improvements
- ----------- --- --------- ------------
-
- The following changes have been made in order to improve the performance
- and usability of various features:
-
- + If you are not using any compiler tools, the Command-key shortcuts
- from the Compilers menu (Command-I, Command-K, Command-R, Command-U,
- and Command-Y) are used for other menu items in BBEdit. As a result,
- the "Check Spelling", "Open Internet Config", "Resolve URL", and
- "View HTML File" commands are now accessible through Command-key
- shortcuts.
-
- + Project Browser windows and Search Results windows now have a "Get
- Info" icon. Clicking this icon will display information about the
- file currently being displayed.
-
- + Search Results windows how have a function popup icon, so that it's
- no longer necessary to open the file from the browser in order to
- browse its functions.
-
- + BBEdit no longer preserves Undo information when performing a
- multi-file replace. This reduces the ongoing memory requirements of
- a multi-file replace operation, and improves performance.
-
- + The "Find Differences" operation has been significantly improved.
- Those confusing "Skip" differences are now history, and the
- computation and display of all differences is considerably more
- accurate.
-
- + When displaying files as the result of a "Find Differences"
- command, BBEdit now turns of soft text wrapping in those files. This
- resolves discrepancies between the Differences display (which is
- based on the hard-wrapped text) and the text display in the windows.
-
- + The "New Letter" command has been added to the PowerTalk mail menu.
- This command will create a new editing window with a PowerTalk
- mailer, for easier composition of outgoing mail messages.
-
- + If you hold down the Option key while pulling down the PowerTalk
- mail menu, "Send..." becomes "Send". You can use this shortcut to
- send a mail message with the current PowerTalk send options. (The
- first time you do this in a session, BBEdit does need to bring up
- the send options dialog in order to establish the defaults for that
- session, though.)
-
- + BBEdit is now much smarter about locating files in CodeWarrior
- project documents.
-
- + If you have Internet Config installed and configured, the "Send Us
- Mail" and "Visit Our Web Site" commands under the Apple menu become
- available. These commands make it easier to get in touch with us.
-
- + When sending a command to ToolServer, BBEdit will now set the
- "Active" shell variable to the path name of the front window, and
- the "Target" shell variable to the path of the window immediately
- behind the front window. (When executing commands from the
- ToolServer Worksheet, "Active" will always be the path of the
- ToolServer Worksheet file.)
-
- Bugs Fixed
- ---- -----
-
- The following functional and cosmetic bugs have been fixed in BBEdit 3.5.2:
-
- - BBEdit now properly recognizes when a file has been opened from a
- locked volume (such as a CD-ROM), and opens the file read-only.
-
- - If BBEdit is unable to save a file because the file in question is
- in use by another application, BBEdit will no longer try to close
- the file.
-
- - The "Compile" and "Check Syntax" commands are now available
- immediately after you use the "Add" command. Previously, a window
- activation was required in order for BBEdit to determine that the
- file had been properly added.
-
- - The commands on the Edit menu are now properly enabled and disabled
- when a dialog box with text fields (such as the Find dialog) is on
- screen.
-
- - In some situations, the text engine would start to scroll random
- text into an editing window after turning off soft text wrapping for
- that window. Although scary looking, this bug did -not- cause data
- corruption.
-
- - The reliability of Grep searching has been improved: 8-bit
- characters are now properly recognized, and Grep search operations
- will no longer exceed the search range when "Selection Only" is
- selected in the Find dialog. In addition, performing a Replace All
- with a zero-length Grep match would sometimes cause an infinite
- amount of replacement at a single point in the document; this has
- likewise been corrected.
-
- - The Perl scanner is now more intelligent about handling string
- constants and parenthesis pairs: this resolves several reports of
- the function popup failing to recognize functions after a certain
- point in Perl source files.
-
- - The Escape key now dismisses the "Get Info" dialog, as it should.
- (Previously, hitting the Escape key would activate the "Paginate"
- button.)
-
- - BBEdit will now only shut down ToolServer if it launched
- ToolServer. This means that you can now safely start ToolServer,
- launch BBEdit, and then quit BBEdit, and ToolServer will remain
- running.
-
- - After a Replace All operation in which no occurrences were found,
- BBEdit would leave a gray insertion point in the window. This has
- been corrected.
-
- - Some cosmetic/UI issues in the Preferences dialog have been
- resolved: the Tab key no longer has any effect if the currently
- visible Preferences panel has no edit fields. Likewise, clicking on
- a control in the Preferences panel will no longer deselect the list
- if the current panel has no edit fields.
-
- - Fixed bug which would cause the Preferences dialog to come up twice
- in response to the "Preferences" command, when the "Quick Search"
- window was in front.
-
- - When you forward a letter, BBEdit no longer marks the document
- window as dirty. This should prevent the original content from being
- included twice in the forwarded letter.
-
- - Corrected problem which would cause the last character in a
- document to be lost when performing an "Insert Line Breaks"
- operation in a soft wrapped window. This problem would occur when
- the document in question did not end with a carriage return.
-
- - "Add Mailer" will no longer mark the document dirty if the window
- in question is an untitled document.
-
- - In some situations, performing a case-insensitive "Find
- Differences" operation would cause a window's contents to be
- converted to all lower case.
-
- - Fixed a performance problem which would cause glacial performance
- when opening files with the "Soft Wrap" option in the Preferences
- dialog turned on.
-
- - Toolbox lookups done via THINK Reference or Toolbox Assistant
- (QuickView) now succeed in situations when the reference system has
- to be launched by BBEdit.
-
- - It is no longer necessary to click twice in a floating window's
- content area in order to use it, in situations where a floating
- window is obscured by other floating windows.
-
- - The cursor position display now properly accounts for tabs while
- drag-selecting.
-
- - Fixed bug which would cause the current "Open Read Only" setting
- from the "Open..." and "Open Several..." dialogs to be erroneously
- stored in the preferences.
-
- - Window flickering when performing a Find Differences is now
- somewhat reduced.
-